.tzgg_tit{ text-align: center; }
.tzgg_tit h2{ font-size: 3.2rem; line-height: 4.8rem; color: #1658a0;}
.tzgg_tit p{ margin-top: .8rem; line-height: 3rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666666;}
.tzgg_tit p span,.tzgg_tit p a{ display: inline-block;}
.tzgg_tit p span{ max-width: 90%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tzgg_tit p a{ color: #1658a0; top: -9px; position: relative;}

.slideBox_01 { position: relative; overflow: hidden; margin: 0px auto; }
	.slideBox_01>span{ position: absolute; top: 50%; margin-top: -2rem; width: 4rem; height: 4rem; text-align: center; line-height: 4rem; cursor: pointer; z-index: 98;}
	.slideBox_01>span{ background-color: rgba(0,0,0,.3); background-color: #000000\0; filter:alpha(opacity=60);}
	.slideBox_01>span i{ font-size: 2rem; color: #ffffff;}
	.slideBox_01>span.prev{ left: 0;}
	.slideBox_01>span.next{ right: 0;}
	.slideBox_01 .pic li{ overflow: hidden;}
	.slideBox_01 .pic li a{ display: block; position: relative;}
	.slideBox_01 .pic li i {padding-top: 56.151419%;}
	.slideBox_01 .pic p{position: absolute; left: 2.4rem; right:15rem; line-height: 7rem; color: #FFFFFF; font-size: 1.8rem; z-index: 2; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.slideBox_01 .txt-bg { position: absolute; bottom:0px; z-index: 1; height:12rem; left:0px; right:0px; overflow: hidden; background: url(22na_bar_bg.png) repeat-x bottom;}
	.slideBox_01 .num { position: absolute; z-index: 99; bottom:2.8rem; right:2rem; font-size: 0; text-align: right; }
	.slideBox_01 .num li { display:inline-block; *display: inline; *float: left; width:1rem; height:.8rem; border-radius:10rem; overflow: hidden; text-align: center; cursor: pointer; margin: 0 .4rem; background-color: #ffffff; opacity: .5; filter:alpha(opacity=50);}
	.slideBox_01 .num li.on, .slideBox_01 .num li:hover { opacity: 1; filter:alpha(opacity=100); width: 1.8rem;}


.yqfk_link>span{ position: absolute; top:1.2rem; line-height: 34px; right: 0; z-index: 9; background-color: #ba2b29; border-radius: .8rem; border-bottom-left-radius: 0;}
.yqfk_link>span a{ font-size: 1.6rem; font-weight: bold; color: #ffffff; display: block; padding: 0 4px;}
.tabs .tabs_header{ background: url(22na_tit_bg.png) no-repeat right top; border-left: 1px solid #1658a0; margin-bottom: 0; position: relative; padding-left: 1.1rem;}
.tabs .tabs_header>ul>li{ height: 6rem; line-height: 6rem; margin-right: 0; padding: 0 2rem; position: relative;}
.tabs .tabs_header>ul>li.on:before,.tabs .tabs_header:after{ display: none;}
.tabs .tabs_header>ul>li:after{ position: absolute; content: ''; width: 1px; height: 2.4rem; background-color: #d2deec; top: 50%; margin-top: -1.2rem; right: 0;}
.tabs .tabs_header>ul>li:last-child:after{ display: none;}
.tabs .tabs_header .more{ position: absolute; top: 0; line-height: 6rem; right: 0; font-size: 1.6rem; z-index: 9;}
.tabs .tabs_header .more a{ color: #666666;}
.tab_tit{ position: absolute; top: 0; right:7.2rem; line-height: 6rem; z-index: 9;}
.tab_tit a{ margin: 0 1.2rem; display: inline-block; font-size: 1.6rem; color: #666666;}
.tab_tit a:hover,.tabs .tabs_header .more a:hover{ color: #1658a0;}
.word_group_02 ul{ padding: 0;}
.word_group_02 li{ line-height: 5.8rem; font-size: 1.6rem;}
.word_group_02 li:before{ width: .4rem; height: .4rem; background-color: #1658a0; border-radius: 100%; top: 2.9rem; left: .5rem;}
.ind_tit{ text-align: center; line-height: 5.6rem; font-weight: bold; position: relative;}
.ind_tit h3{ font-size: 2.8rem; position: relative; z-index: 4; letter-spacing: 2px;}
.ind_tit span{ position: absolute; font-size: 2.6rem; left: 0; right: 0; top: 0; z-index: 3; color: #1658a0; opacity: .1; filter:alpha(opacity=10);}
.ind_tit i{ position: absolute; display: block; z-index: 2; left: 50%; top: 0; margin-left: -6.8rem; background: url(22na_icon_bg.png) no-repeat; width: 4.8rem; height: 4.8rem;}
.word_group_01 ul,.word_group_02 ul{ padding-bottom: 0;}
.word_group_01 li{ font-size: 1.6rem; line-height: 5.2rem;}
.word_group_01 li:before{ width: .4rem; height: .4rem; background-color: #1658a0; border-radius: 100%; top: 2.6rem; left: .5rem;}
.icon_list1 li{ text-align: center;}
.icon_list1 li i{ width: 7.5rem; height: 7.5rem; line-height: 7.5rem; transition: .3s all; margin: 0 auto; text-align: center; font-size: 2.6rem; color: #1658a0; display: block; background-color: #ebf4fe; border-radius: 100%;}
.icon_list1 li:hover i{ background-color: #1658a0; color: #ffffff;}
.icon_list1 li p{ padding: 0 1rem; line-height: 2rem; margin-top: 1.8rem;}
.icon_list2 li a{ line-height: 5.8rem; border: 1px solid #eeeeee; display: block; text-align: center; font-size: 1.6rem; transition: .3s all;}
.icon_list2 li a i{ font-size: 2.2rem; margin-right: 1rem; color: #1658a0;}
.icon_list2 li a:hover{ background-color: #1658a0; color: #ffffff;}
.icon_list2 li a:hover i{ color: #ffffff;}
.con_bg{ background: url(22na_con_bg.jpg) no-repeat center bottom; background-size: cover;}
.con_bg1{ border-top: 6px solid #1658a0; padding: 4.4rem 0; background-color: #ffffff;}
.con_bg1 .trt-row{ margin: 0;}
.con_bg1 .trt-row [class*=trt-col-]{ padding: 0;}
.con_bg1 dl dd{ line-height: 4rem; font-size: 1.6rem;}
.con_bg1 img{ margin-top: 10px;}
.con_bg1 h3{ font-size: 2rem; line-height: 5.2rem;}
.con_bg1 li{ position: relative;}
.con_bg1 li:after{ position: absolute; content: ''; width: 1px; background-color: #eeeeee; top: 0; bottom: 0; right: 0;}
.con_bg1 li:last-child:after{ display: none;}
.con_bg2{ background-color: #ffffff; padding: 2.1rem 3.2rem;}
.con_bg2 h2{ font-size: 2rem; line-height: 3.2rem;}
.con_bg2 p{ font-size: 1.4rem; line-height: 2.4rem; opacity: .5; filter:alpha(opacity=50);}
.con_bg2 ul{ padding-top: .3rem;}
.con_bg2 li{ position: relative; text-align: center;}
.con_bg2 li:after{ position: absolute; content: ''; width: 1px; background-color: #eeeeee; top: 0; height: 4rem; top: 50%; margin-top: -2rem; left: 0;}
.con_bg2 li a{ display: block;}
.con_bg2 li i{ width: 5.2rem; height: 5.2rem; line-height: 5.2rem; font-size: 2.2rem; color: #1658a0; display: inline-block; background-color: #ebf4fe; border-radius: 100%; margin-right: 2rem; transition: .3s all; text-align: center;}
.con_bg2 li:hover i{ background-color: #1658a0; color: #ffffff;}
.zxft_tu{ overflow: hidden;}
.zxft_tu em{ position: absolute; left:0; top: 0; z-index: 9; padding: 0 1rem; line-height: 2.8rem; font-size: 1.4rem; color: #ffffff; background-color: #1658a0;}
.zxft_tu em a,.zxft_tu a{ color: #ffffff;}
.ind_list li{ font-size: 1.6rem; line-height:4rem; padding-right: 0;}
.ind_list li:before{ width: .4rem; height: .4rem; background-color: #1658a0; border-radius: 100%; top: 1.8rem; left: .5rem;}
.word_group_04 li h3:before{ width: .4rem; height: .4rem; left: .5rem; top: 2.2rem; background-color: #1658a0;}
.icon_list3 li a{ display: block; line-height: 6rem; color: #1658a0; text-align: center; background-color: #ebf4fe; border-radius: .4rem; transition: .3s all;}
.icon_list3 li a:hover{ background-color: #1658a0; color: #ffffff;}
.icon_list3 li i{ font-size: 2.4rem; margin-right: 1rem;}
.piclink_group .bd li i{ padding-top: 35.880398%;}
.piclink_group .bd li span{ font-size: 2rem; line-height: 2.8rem; font-weight: bold;}
.piclink_group>span{ background-color: rgba(0,0,0,.3); background-color: #000000\0; filter:alpha(opacity=60);}
.slb .tabs .tabs_header{background-size:cover;}
.slb .icon_list1 .mar_t_base_sm{margin-top: 0rem;}
.slb .icon_list2 ul li{margin-top:2rem;}
.slb .con_bg1 dl{font-size: 0rem; border-bottom: 1px solid #EEEEEE; padding-bottom: 2rem; margin-bottom: 2rem; text-align: center;}
.slb .con_bg1 dl dd{display: inline-block; margin: 0rem 1rem; text-align: center; }
.slb .con_bg2 li{width: 50%;}
.slb .con_bg2 .trt-col-6 .trt-col-6{width: 10%;}
.slb .con_bg2 .trt-col-6 .trt-col-18{width: 90%;}
.slb .icon_list3 ul li{margin-top: 2rem;}
.slb .zjna_con .trt-col-11{width: 100%;}
.slb .zjna_con .trt-col-13{width: 100%;}
.slb .zjna_con .trt-col-13 >div{padding: 3rem;}
.slb .zjna_bg2 ul li{width: 50%;}
.slb .zjna_bg3 ul li{width: 50%; margin-bottom: 1rem;}
.slb .zjna_bg3 ul li:first-child+li,.slb .zjna_bg3 ul li:first-child+li+li+li{margin-top: 0rem;}
.slb .zjna_bg3 ul li span{padding-top: 4rem;}
.slb .zjna_bg3{background-size: cover;}
.slb .piclink_group ul li{width: 50%;}
.slb #Elderly{display: block;}
.slb .submenu .row:nth-child(1){display: none !important;}
@media screen and (max-width:992px) {
	.tabs .tabs_header{ padding-left: 0;}
	.word_group_02 li{ white-space: inherit; overflow: inherit; padding: 1.2rem; line-height: 2.4rem; border-bottom: 1px solid #f8f8f8;}
	.word_group_02 li:last-child{ border-bottom: 0;}
	.word_group_02 li a{ white-space: inherit; overflow: inherit;}
	.word_group_02 li span{ position: relative; right: inherit; top: inherit; margin-top: .8rem; display: block;}
	.word_group_02 li:before{ top: 2.2rem; left: 0rem;}
	.word_group_01 li{ line-height: 2.4rem;}
	.word_group_01 li:before{ top: 2rem; left: 0;}
	.ind_list li:before{ top: 2.2rem;}
	.trt-row-large [class*=trt-col-] { padding: 0 .8rem;}
	.con_bg1{ padding: 1.6rem 0;}
	.con_bg1 .trt-row li[class*=trt-col-]{ padding-bottom:1.6rem;}
	.con_bg1 li:after{ width: 100%; height: 1px; top: inherit; left: 0;}
	.con_bg2 li:after{ display: none;}
	.con_bg2 li{ text-align: left;}
	.con_bg2{ padding: 1.6rem;}
	.hasMoreTab .tabs_header .more{ display: none;}
	.tabs .tabs_header{ border-left: 0;}
	.tab_tit{ position: relative; text-align: center; right: inherit;}
	.yqfk_link>span{ position: relative; display: block; text-align: center; top: inherit; line-height: 4.8rem; height: 4.8rem; margin-top: 1rem; border-radius: .8rem;}
	.yqfk_link>span a{ font-size: 1.8rem;}
	.tabs .tabs_header>ul>li{ padding: 0 1.2rem;}
	.tzgg_tit h2{ font-size:2.8rem; line-height:3.6rem;}
	.tzgg_tit p{ display: none;}
	.piclink_group .trt-row [class*=trt-col-]{ padding: 0;}
	.slideBox_01 .pic p{right: 0rem;}
	.slb .icon_list1 ul li{width: 33.33% !important; margin-bottom: 2rem;}
}
@media screen and (max-width:640px) {
	.slb .icon_list1 ul li{width: 50% !important;}
}
@media screen and (max-width:374px) {
    .con_bg2 li i{margin-right: .8rem;width: 4rem;height: 4rem;line-height: 4rem;}
}